a desperate situation - Turkish English Dictionary